package top.tangyh.lamp.care.vo.query;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "执行用药查询入参类")
public class ExeYaoQueryVO {

    @Schema(description =  "精确到天的13位时间戳",required = true)
    private Long currentDate;

    @Schema(description =  "病人住院号",required = true)
    private String hospitalNumber;

    @Schema(description = "模糊查询:用药名称")
    private String medicationName;

    @Schema(description = "精确查询:医嘱类型")
    private String conditionIdent;

    @Schema(description = "精确查询:用药方式")
    private String routeIdent;

    @Schema(description =  "精确查询:排序字段",required = true)
    private String sortName;

    @Schema(description = "精确查询:执行状态")
    private String exeStatus;

    @Schema(description =  "排班开始时间戳",required = true)
    private Long workStartTime;

    @Schema(description =  "排班结束时间戳",required = true)
    private Long workEndTime;

}